(supply) provide - Francés Inglés Diccionario